<?php

namespace ORM\Dynasties2;

use Doctrine\ORM\Mapping as ORM;

/**
 * ORM\Dynasties2\Failed_logins
 */
class Failed_logins
{
    /**
     * @var integer $id
     */
    private $id;

    /**
     * @var string $usernameAttempted
     */
    private $usernameAttempted;

    /**
     * @var string $passwordAttempted
     */
    private $passwordAttempted;

    /**
     * @var datetime $timeStamp
     */
    private $timeStamp;

    /**
     * @var string $ipAddress
     */
    private $ipAddress;

    /**
     * @var string $browser
     */
    private $browser;

    /**
     * @var string $browserVersion
     */
    private $browserVersion;

    /**
     * @var string $platform
     */
    private $platform;

    /**
     * @var string $agentString
     */
    private $agentString;

    /**
     * @var smallint $isMobile
     */
    private $isMobile;

    /**
     * @var smallint $isBrowser
     */
    private $isBrowser;


    /**
     * Get id
     *
     * @return integer 
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set usernameAttempted
     *
     * @param string $usernameAttempted
     * @return Failed_logins
     */
    public function setUsernameAttempted($usernameAttempted)
    {
        $this->usernameAttempted = $usernameAttempted;
        return $this;
    }

    /**
     * Get usernameAttempted
     *
     * @return string 
     */
    public function getUsernameAttempted()
    {
        return $this->usernameAttempted;
    }

    /**
     * Set passwordAttempted
     *
     * @param string $passwordAttempted
     * @return Failed_logins
     */
    public function setPasswordAttempted($passwordAttempted)
    {
        $this->passwordAttempted = $passwordAttempted;
        return $this;
    }

    /**
     * Get passwordAttempted
     *
     * @return string 
     */
    public function getPasswordAttempted()
    {
        return $this->passwordAttempted;
    }

    /**
     * Set timeStamp
     *
     * @param datetime $timeStamp
     * @return Failed_logins
     */
    public function setTimeStamp($timeStamp)
    {
        $this->timeStamp = $timeStamp;
        return $this;
    }

    /**
     * Get timeStamp
     *
     * @return datetime 
     */
    public function getTimeStamp()
    {
        return $this->timeStamp;
    }

    /**
     * Set ipAddress
     *
     * @param string $ipAddress
     * @return Failed_logins
     */
    public function setIpAddress($ipAddress)
    {
        $this->ipAddress = $ipAddress;
        return $this;
    }

    /**
     * Get ipAddress
     *
     * @return string 
     */
    public function getIpAddress()
    {
        return $this->ipAddress;
    }

    /**
     * Set browser
     *
     * @param string $browser
     * @return Failed_logins
     */
    public function setBrowser($browser)
    {
        $this->browser = $browser;
        return $this;
    }

    /**
     * Get browser
     *
     * @return string 
     */
    public function getBrowser()
    {
        return $this->browser;
    }

    /**
     * Set browserVersion
     *
     * @param string $browserVersion
     * @return Failed_logins
     */
    public function setBrowserVersion($browserVersion)
    {
        $this->browserVersion = $browserVersion;
        return $this;
    }

    /**
     * Get browserVersion
     *
     * @return string 
     */
    public function getBrowserVersion()
    {
        return $this->browserVersion;
    }

    /**
     * Set platform
     *
     * @param string $platform
     * @return Failed_logins
     */
    public function setPlatform($platform)
    {
        $this->platform = $platform;
        return $this;
    }

    /**
     * Get platform
     *
     * @return string 
     */
    public function getPlatform()
    {
        return $this->platform;
    }

    /**
     * Set agentString
     *
     * @param string $agentString
     * @return Failed_logins
     */
    public function setAgentString($agentString)
    {
        $this->agentString = $agentString;
        return $this;
    }

    /**
     * Get agentString
     *
     * @return string 
     */
    public function getAgentString()
    {
        return $this->agentString;
    }

    /**
     * Set isMobile
     *
     * @param smallint $isMobile
     * @return Failed_logins
     */
    public function setIsMobile($isMobile)
    {
        $this->isMobile = $isMobile;
        return $this;
    }

    /**
     * Get isMobile
     *
     * @return smallint 
     */
    public function getIsMobile()
    {
        return $this->isMobile;
    }

    /**
     * Set isBrowser
     *
     * @param smallint $isBrowser
     * @return Failed_logins
     */
    public function setIsBrowser($isBrowser)
    {
        $this->isBrowser = $isBrowser;
        return $this;
    }

    /**
     * Get isBrowser
     *
     * @return smallint 
     */
    public function getIsBrowser()
    {
        return $this->isBrowser;
    }
}